evaluation of reliability of object-oriented systems based on cohesion and coupling fuzzy computing

نویسندگان

samira kalantari

masoomeh alizadeh

homayoun motameni

چکیده

the increasing of software’s quality is a significant issue that attracts the attention of many researchers in this field. they are looking for a modeling that meets the users trust and reliance on software. therefore, the demand for high reliability software development has been increased as well. having suitable design, increasing reliability is required. coupling and cohesion are of among divide and conquer designs that by having useful choices, the complexity of software can be reduced. in this paper, the reliability, as an important quality parameter, will be evaluated with applying an approach based on fuzzy computing of cohesion and coupling. of among other approaches, coupling and cohesion fuzzy computing are more accurate and focus on myers model. since the rate of coupling and cohesion has impact on any non-functional factors, the approach helps software engineering to calculate quality parameters with metrics and coefficient of accuracy. the policy system of premium of disable people, as the case study, has been chosen to show in object oriented system, how coupling and cohesion relations can be analyzed.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation of reliability of object-oriented systems based on Cohesion and Coupling Fuzzy computing

The increasing of software’s quality is a significant issue that attracts the attention of many researchers in this field. They are looking for a modeling that meets the users trust and reliance on software. Therefore, the demand for high reliability software development has been increased as well. Having suitable design, increasing reliability is required. Coupling and cohesion are of among di...

متن کامل

Coupling and Cohesion in Object-Oriented Systems

Object-oriented system development is gaining wide attention both in research environments and in industry. A severe problem encountered, however, is the quickly increasing complexity of such systems and the lack of adequate criteria and guidelines for \good" designs. To cope with this problem, it is imperative to better understand the properties and characteristics of object-oriented systems. ...

متن کامل

Measuring Cohesion and Coupling of Object-Oriented Systems - Derivation and Mutual Study of Cohesion and Coupling

Cohesion and coupling are considered amongst the most important properties to evaluate the quality of a design. In the context of OO software development, cohesion means relatedness of the public functionality of a class whereas coupling stands for the degree of dependence of a class on other classes in OO system. In this thesis, a new metric has been proposed that measures the class cohesion o...

متن کامل

Measuring Coupling and Cohesion In Object - Oriented Systems

As the role that software metrics in general and coupling in particular play with respect to maintainability of software products is widely accepted, current approaches to handle coupling and / or cohesion in object-oriented systems are evaluated. Having identified some inadequacies , we provide a comprehensive framework to deal with all sorts of coupling. This framework takes into account the ...

متن کامل

Design based Object-Oriented Metrics to Measure Coupling and Cohesion

The object oriented design and object oriented development environment are currently popular in software organizations due to the object oriented programming languages. As the object oriented technology enters into software organizations, it has created new challenges for the companies which used only product metrics as a tool for monitoring, controlling and maintaining the software product. Th...

متن کامل

designing unmanned aerial vehicle based on neuro-fuzzy systems

در این پایان نامه، کنترل نرو-فازی در پرنده هدایت پذیر از دور (پهپاد) استفاده شده است ابتدا در روش پیشنهادی اول، کنترل کننده نرو-فازی توسط مجموعه اطلاعات یک کنترل کننده pid به صورت off-line آموزش دیده است و در روش دوم یک کنترل کننده نرو-فازی on-line مبتنی بر شناسایی سیستم توسط شبکه عصبی rbf پیشنهاد شده است. سپس کاربرد این کنترل کننده در پهپاد بررسی شده است و مقایسه ای ما بین کنترل کننده های معمو...

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید


عنوان ژورنال:
journal of advances in computer research

ناشر: sari branch, islamic azad university

ISSN 2345-606X

دوره 6

شماره 1 2015

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023